﻿#define  _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
//在循环语句中 do while 语句的使⽤最少，它的语法如下：
//do
//语句；
//while (表达式)；
//while 和 for 这两种循环都是先判断，条件如果满⾜就进⼊循环，执⾏循环语句，如果不满⾜就跳
//出循环；
//⽽ do while 循环则是先直接进⼊循环体，执⾏循环语句，然后再执⾏ while 后的判断表达式，表
//达式为真，就会进⾏下⼀次，表达式为假，则不再继续循环。
//do while循环至少执行一次

// 打印1-10 使用do while
//int main()
//{
//	int i = 1;
//	do
//	{
//		printf("%d ", i);
//		i++;
//	} while (i <= 10);
//	return 0;
//}


// 输入一个正整数是几位数
//int main()
//{
//	// 定义num变量存储输入的正整数 count变量存储位数
//	int num = 0;
//	int count = 0;
//
//	printf("请你输入需要判断的正整数num: ");
//	// 输入
//	scanf("%d", &num);
//	do
//	{
//		count++;  // 上来就+1 直接来一位
//		num /= 10;
//	} while (num);  // 如果这个数为0就不在计算了
//	printf("%d", count);
//
//	return 0;
//}

//break 的作⽤是⽤于永久的终⽌循环，只要 break 被执⾏，直接就会跳出循环，继续往后执
//⾏。
// continue 的作⽤是跳过本次循环 continue 后边的代码，在 for 循环和 while 循环中有所
//差异的.

//int main()
//{
//	int i = 1;
//	while (i <= 10)
//	{
//		if (i == 5)
//			break;
//		printf("%d ", i);   // 当i=5就break，就跳出循环，不再执行后面的语句  结果是1 2 3 4
//		i++;
//	}
//	return 0;
//}

//int main()
//{
//	int i = 1;
//	while (i <= 10)
//	{
//		if (i == 5)
//			continue;
//		printf("%d ", i);   // 当i=5就continue，就跳过本次循环，打印1 2 3 4 之后就死循环
//		// 当i ==5的时候一直是5不会改变，变成6，就一直有continue 死循环了
//
//		i++;
//	}
//	return 0;
//}

//int main()
//{
//	int i = 0;
//	while (i < 10)
//	{
//		i++;
//		if (i == 5)
//			continue;  // 这样调整一下顺序，即可只打印1 2 3 4 6 7 8 9 10
//		printf("%d ", i);
//
//	}
//	return 0;
//}

//int main()
//{
//	int i = 0;
//	for (i = 1; i <= 10; i++)
//	{
//		if (i == 5)
//			break;   // 1 2 3 4 i=5的时候就跳出循环了
//		printf("%d ", i);
//	}
//	return 0;
//}

//int main()
//{
//	int i = 0;
//	for (i = 1; i <= 10; i++)
//	{
//		if (i == 5)
//			continue;  // 1 2 3 4 6 7 8 9 10  continue完之后就回到调整 i++
//		printf("%d ", i);
//	}
//	return 0;
//}

//int main()
//{
//	int i = 1;
//	do
//	{
//		if (i == 5)
//			break;   // 结果1 2 3 4
//		printf("%d ", i);
//		i++;
//	} while (i <= 10);
//	return 0;
//}

//int main()
//{
//	int i = 1;
//	do
//	{
//		if (i == 5)
//			continue;  // 1 2 3 4 然后死循环 跳过完之后i还是5
//		printf("%d ", i);
//		i++;
//	} while (i <= 10);
//	return 0;
//}

// 找出100~200之间的素数，并打印在屏幕上
int main()
{

	return 0;
}
